home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / var / lib / dpkg / info / sysv-rc.preinst < prev    next >
Encoding:
Text File  |  2012-03-26  |  748 b   |  37 lines

  1. #! /bin/sh
  2. # preinst script for sysv-rc
  3.  
  4. set -e
  5.  
  6. # summary of how this script can be called:
  7. #        * <new-preinst> `install'
  8. #        * <new-preinst> `install' <old-version>
  9. #        * <new-preinst> `upgrade' <old-version>
  10. #        * <old-preinst> `abort-upgrade' <new-version>
  11.  
  12. case "$1" in
  13.     upgrade)
  14.     # Remain in legacy mode during upgrades, unless insserv is
  15.     # already activated.
  16.     if [ ! -f /var/lib/insserv/using-insserv ] &&
  17.         dpkg --compare-versions "$2" lt 2.87dsf-3 ; then
  18.         touch /etc/init.d/.legacy-bootordering
  19.     fi
  20.         echo "$2" > /var/run/sysv-rc.upgrade
  21.         ;;
  22.     install)
  23.         ;;
  24.  
  25.     abort-upgrade)
  26.         ;;
  27.  
  28.     *)
  29.         echo "preinst called with unknown argument \`$1'" >&2
  30.         exit 0
  31.     ;;
  32. esac
  33.  
  34.  
  35.  
  36. exit 0
  37.